it rots - Français Anglais Dictionnaire